package be.kdg.bombermanunlimited.server.remote.interfaces;

import java.rmi.Remote;
import java.rmi.RemoteException;

import be.kdg.bombermanunlimited.server.objects.interfaces.IGameObject;

public interface ITile extends Remote {
	
	public enum TileType {
		Tile, UnbreakableWall, BreakableWall
	}

	void addGameObject(IGameObject object) throws RemoteException;

	boolean isWalkable() throws RemoteException;

	public String AsciiMap() throws RemoteException;
	
	public TileType getType() throws RemoteException;
	
	public int getOrientation() throws RemoteException;
}
